odour trace - German English Dictionary